﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DFGK_WMS.Model.DTO
{
    public class ShippingGetOrderSnDto
    {
        /// <summary>
        /// 入库单编号
        /// </summary>
        public string OrderSn { get; set; }

        /// <summary>
        /// 关联单号
        /// </summary>
        public string RelevanceOrderSn { get; set; }

        /// <summary>
        /// 入库类型
        /// </summary>
        public int? BillType { get; set; }

        /// <summary>
        /// 经办人
        /// </summary>
        public string Agent { get; set; }

        public int? SupplierId { get; set; }

        /// <summary>
        /// 供应单位编号
        /// </summary>
        public string SupplierCode { get; set; }

        /// <summary>
        /// 供应单位名称
        /// </summary>
        public string SupplierName { get; set; }

        /// <summary>
        /// 供应单位联系人
        /// </summary>
        public string Contact { get; set; }

        /// <summary>
        /// 供应单位联系方式
        /// </summary>
        public string ContactMobile { get; set; }

        /// <summary>
        /// 制单时间
        /// </summary>
        public DateTime ProductDate { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }

        /// <summary>
        /// 当前登陆人Id
        /// </summary>
        public int? NowUserId { get; set; }

        /// <summary>
        /// 当前登陆人姓名
        /// </summary>
        public string NowUserName { get; set; }

        /// <summary>
        /// 角色身份
        /// </summary>
        public string NowRoule { get; set; }

        /// <summary>
        /// 级别状态
        /// </summary>
        public bool ExamineState { get; set; } = false;

        /// <summary>
        /// 订单状态
        /// </summary>
        public int State { get; set; } = 0;

        /// <summary>
        /// 凭证路径
        /// </summary>
        public string FileUrl { get; set; }

        public int? CreateUserId { get; set; }

        public string CreateUserName { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateDate { get; set; }
    }
}
